﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BolsaTrabajo.BusinessEntities;
using BolsaTrabajo.DataAccess;
using System.Transactions;
using System.Data;

namespace BolsaTrabajo.BusinessLogic
{
    public class CategoriaLogic
    {
        CategoriaData odata = null;

        public CategoriaLogic()
        {
            odata = new CategoriaData();
        }

        public List<Categoria> ListarRolesTodos()
        {
            List<Categoria> resultado = new List<Categoria>();
            try
            {
                using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Suppress))
                {
                    resultado = odata.ListarTodos();
                    tx.Complete();
                }
            }
            catch (Exception)
            {

                throw;
            }
            return resultado;
        }
    }
}
